#include "Product.h"
#include <iostream>

Product::Product()
{
    std::cout << "Product()" << std::endl;
}

Product::~Product()
{
    std::cout << "~Product()" << std::endl;
}

ConcreteProduct::ConcreteProduct()
{
    std::cout << "ConcreteProduct()" << std::endl;
}

ConcreteProduct::~ConcreteProduct()
{
    std::cout << "~ConcreteProduct()" << std::endl;
}